# 作者: 陈其志 
# 2025年02月21日17时26分49秒 
# 2716847110@qq.com
def input_password():
    """
    自定义异常并抛出
    :return:
    """
    password = input('请输入密码')
    # if len(password) >= 8:
    #     return password
    # raise Exception('密码长度要大于8')
    # 使用断言异常
    assert len(password) >= 8, '这里发生异常'  # assert后为假则报错
    return password


try:
    password = input_password()
    print(f"密码是:{password}")

except Exception as e:
    print(f"e的信息:{e}")
